package com.lw.eureka;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;

@SpringBootApplication
@EnableEurekaServer   //开启eureka组件  test2  test4
public class EurekaApplication {

    public static void main(String[] args) {
        SpringApplication.run(EurekaApplication.class, args);
    }

}
/*
*    注册Eureka 非常的简单：
*        1、 注册eureka组件
*            创建项目导入Eureka的服务器端的启动器。
*            修改默认的配置：见application.yml文件
*            在springboot组件上开启eureka组件 使用 @EnableEurekaServer 注解即可
*        Eureka的作用：
*                它可以方便的为我们管理微服务，所有的项目请求会经过Eureka的处理，由Eureka分发
*            请求。它还可以获得微服务的状态，即使服务出现地址变更，Eureka也会获得相应的信息。对于
*            请求方不会有任何的代码变更，因为请求方不需要知道服务提供方的部署路径。
*       2、微服务在Eureka的注册。
*          微服务需要在Eureka上注册才可以使用，注册的步骤为：
*            <1>在微服务项目上引入Eureka客户端的依赖启动器。
*               <dependency>
                    <groupId>org.springframework.cloud</groupId>
                    <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
                </dependency>
             <2> 修改项目的默认配置：
                  请见provider的配置文件
             <3> 在引导类上添加开启Eureka客户端的注解 @EnableDiscoveryClient
*
*
*
*
*
*
*
* */
